Smartling\ApiWrapper B

Total Complexity 91
Dependencies 38
Dependents 0
Total lines 681
Lines of code 513
Logical lines of code 251
Comment lines 13
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
getStatusForAllLocales()
A
43 13 46
retrieveBatch()
A
43 8 50
retrieveJobInfoForDailyBucketJob()
S
45 6 45
createJob()
S
58 5 16
isUnrecoverable()
S
59 5 14
uploadContent()
S
47 3 41
createAuditLogRecord()
S
54 4 20
getSupportedLocales()
S
56 3 18
downloadFile()
S
52 2 28
lastModified()
S
60 3 13
setNotificationRecord()
S
52 2 27
updateJob()
S
62 3 11
deleteNotificationRecord()
S
55 2 23
getProgressToken()
S
54 2 23
getStatus()
S
56 2 18
listJobs()
S
64 3 10
getAuthProvider()
S
59 2 15
getAccountUid()
S
59 2 15
getFileApi()
S
71 2 5
formatError()
S
78 2 3
deleteFile()
S
65 2 9
testConnection()
S
64 2 10
getConfigurationProfile()
S
66 2 8
getBatchApi()
S
78 1 3
getJobsApi()
S
78 1 3
__construct()
S
74 1 5
createBatch()
S
70 1 6
executeBatch()
S
80 1 3
getSmartlingLocaleBySubmission()
S
80 1 3
setTranslationStatusToEntity()
S
69 1 7
releaseLock()
S
74 1 4
renewLock()
S
74 1 4
acquireLock()
S
74 1 4
getCache()
S
81 1 3